package io.renren.mq;

import com.google.gson.Gson;
import org.springframework.jms.annotation.JmsListener;
import org.springframework.stereotype.Service;

import java.util.Map;

/**
 * @Auther: 63461
 * @Date: 2019/2/13 08:26
 * @Description:
 */
@Service
public class WeChatConsumer {

    /**
     * 使用JmsListener配置消费者监听的队列，其中text是接收到的消息
     *
     * @param message
     */
    @JmsListener(destination = "wechat.sms.queue")
    public void receiveQueue(String message) {
        Map<String,Object> res = new Gson().fromJson(message, Map.class);
        System.out.println("wechat.sms.queue:收到的报文为:" + res.get("content"));
    }
}
